html {overflow-y: scroll;}
h1, h2, h3, h4, h5, h6, p, ul, ol, td, th { font-family: Arial; }
h1, h2 { margin-top:14pt; }
h1 { color: rgb(227,105,36); font-size:14pt; }
h2, h3, h4 { color: rgb(51,90,157); }
h2 { font-size:9pt; }
h2 { font-size:9pt; }
h3 { font-size:9pt; font-style:italic;}
h4 { font-size:9pt;}

pre { font-size:9pt; background-color: rgb(234,238,246);}
p, ul, ol, th, td, input { font-size:9pt; }
p, br, ul p-implied, ol p-implied { margin-top:0pt; margin-bottom:4pt;}
dfn { font-style: normal;}
s, u { color: rgb(255,221,127);}
ol, ul { margin-left:14pt; margin-top:0pt; margin-bottom:0pt; margin-right:0pt; padding-left:0pt;}
ul { list-style-type: disc; }
li { margin-top:0pt; margin-bottom:2pt;}
table { table-layout: fixed; width: 100%; border-collapse: collapse; }
th, .label { color: rgb(51,90,157); text-align: left; }
th, td { border-collapse: collapse;}
td.action {background-image:url(neuron.png);background-repeat:no-repeat;}

a:link { color:gray; text-decoration:none; }
a:visited { color:gray; text-decoration:none; }
a:focus { color:gray; text-decoration:underline; }
a:hover { color:gray; text-decoration:underline; }
a:active { color:gray; text-decoration:none; }

.table {font: 12px arial; table-layout: auto}
.icon {width:5%}
.even { background-color: #E7FAD4; font: 12px verdana; width:100%; border:1px solid #ffffff;}
.odd { background-color: #D4F4B1; font: 12px verdana; width:100%; border:1px solid #ffffff;}
/*tr.even:hover td,
tr.odd:hover td {background-color: #FFD7CC; border-top:1px solid #BF978B; border-bottom:1px solid #BF978B; border-left-style:none;}*/

.header, .header a {background-color: #A5B791; color: #ffffff; font: 12px verdana; margin-top:0pt; table-layout: auto; font-weight:bold;}
.dheading1 {font: 14px arial; color: #335A9D; font-weight: bold; margin-top:0pt; margin-bottom:0pt; text-align:left;
            border-left:2px solid #A5B791; border-top:1px solid #A5B791; padding-left:5px;}
.dheading {font: 14px arial; color: #335A9D; font-weight: bold; margin-top:14pt; margin-bottom:0pt; text-align:left;
           border-left:2px solid #A5B791; border-top:1px solid #A5B791; padding-left:5px;}

.firstColumn {width: 30%;}
.secondColumn {width: 70%;}
.input {font-size: 11pt; }

.vversion {width: 15%}
.vdate {width: 15%}
.vuser {width: 20%}
.vcomment {width: 45%}


tr.odd a:link {color: black;}
tr.odd a:visited {color: black;}
tr.odd a:focus {color: black;}
tr.odd a:hover {color: black;}
tr.odd a:active {color: black;}
tr.even a:link {color: black;}
tr.even a:link {color: black;}
tr.even a:visited {color: black;}
tr.even a:hover {color: black;}
tr.even a:active {color: black;}

.left {text-align:left; margin-top:0pt; margin-bottom:0pt;}
.right {text-align:right;margin-top:0pt; margin-bottom:0pt;}
.inlineTable {margin-top:0pt; margin-bottom:0pt;}

.menu {
    position: absolute;
    z-index: 1;
    background-color: rgb(215,231,255);

    width: auto;
    padding: 10px;

    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

td.menu-container .menu {
    display:none;
}

td.menu-container:hover .menu {
    display:block;
}
